leather coarse apron - German English Dictionary